where an animal is inhabiting - Español Inglés Diccionario